Annotating Evolving Software with Explicit Intentions

نویسنده

  • Kim Mens
چکیده

Our position statement is that current software evolution techniques su er from a lack of documentation on software developers' intentions and that mechanisms to support evolution can vastly be improved by making these intentions explicit in the software. We provide an intuitive de nition of \intentions", explain which kinds of intentions can be distinguished, discuss how such intentions can be made explicit in the software by attaching annotations to software artefacts and argue how such information can provide support during the software development process (and during software evolution in particular). Because of the preliminary status of this work, we mainly try to discover the important research questions to be answered and research topics to be investigated.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

iTAG: Automatically Annotating Textual Resources with Human Intentions

Annotations represent an increasingly popular means for organizing, categorizing and finding resources on the “social” web. Yet, only a small portion of the total resources available on the web are annotated. Work on automatic tag generation algorithms aims to tackle this problem by developing algorithms that attempt to approximate and support human tagging behavior. While existing algorithms l...

متن کامل

Improving Design Intent Research for Software Maintenance

Design intent is a collection of decision-making factors that explain a design. Annotating software architecture models with design knowledge such as design intent may benefit maintenance activities. Unfortunately, researchers do not understand how software maintainers conduct design activities and use design documentation. This position paper presents a summary of design activities and design ...

متن کامل

The effects of individual motivations and social capital on employees' tacit and explicit knowledge sharing intentions

Due to the importance of knowledge in today’s competitive world, an understanding of how to enhance employee knowledge sharing has become critical. This study develops an integrated model to understand key factors of employee knowledge sharing intentions through constructs prescribed by two established knowledge management research streams, namely, those concerning individual motivations and so...

متن کامل

TESLA: A Tool for Annotating Geospatial Language Corpora

In this paper, we present The gEoSpatial Language Annotator (TESLA)—a tool which supports human annotation of geospatial language corpora. TESLA interfaces with a GIS database for annotating grounded geospatial entities and uses Google Earth for visualization of both entity search results and evolving object and speaker position from GPS tracks. We also discuss a current annotation effort using...

متن کامل

The Impact of Entrepreneurship Television Programs on Entrepreneurial Intentions: The Mediating Role of Family Support

In today's dynamic world economy, traditional business approaches no longer meet the needs of market survival, growth and profitability, and entrepreneurship is presented to families, institutions, and individuals as a necessity. One of the main concerns is to create productive employment for young people in the country, which requires the necessary platform for entrepreneurship. The favorable ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998